草庐IT

jQuery Mobile 过渡

全部标签

jquery - Semantic-UI 在侧边栏打开的情况下从移动设备过渡到平板电脑显示

这是我的html,当屏幕宽度超过630px时,我有一个指向菜单,当屏幕宽度小于时,我有一个带有菜单按钮的边栏>630px:HomeUserPortfolioHomeUserPortfolioContactMenu这是我的CSS:body{margin:0;padding:0;font-family:"helvetica",arial;}#menuDiv{margin:40px40px040px;text-align:center;}#menu:{max-width:1024px;margin:0auto;}#m_btn{display:none;}img{width:100%;heig

javascript - 如何在动画/过渡中间暂停

我有一个图像,我想拉伸(stretch)3秒,然后暂停2秒,然后再拉伸(stretch)3秒。就目前而言,我不知道如何暂停它;animation-delay只在动画开始时起作用,中间不起作用。这是我的代码:Page2/*Yourstylesgohere*/img{width:200px;height:100px;animation:widthChange6s;-webkit-animation:widthChange6s;-moz-animation:widthChange6s;-0-animation:widthChange6s;}p{text-align:center}button

html - Firefox 中背景图像的过渡?

我正在尝试为此寻找替代方案:“transition:background-image1swhatever”在firefox中,因为它只适用于webkit浏览器。我已经尝试过不透明度替代方案,但这对我来说不是一个选择,因为我在背景容器上有内容,如果使用不透明度,这些内容将与背景一起消失。谢谢。 最佳答案 你可以使用2个伪元素来做到这一点CSS.test{width:400px;height:150px;position:relative;border:1pxsolidgreen;}.test:before,.test:after{co

javascript - 带有 CSS 过渡的 Firefox 中奇怪的像素移动/跳跃

问题:我正在使用CSS使卡片翻转并显示一只小猫。有一种行为似乎只存在于Firefox中,它不断地将图像移动/调整几个像素的大小。只需将鼠标悬停在卡片背面,观察它在缩放动画完成后左右移动,然后点击卡片翻转卡片,观察小猫如何重新调整其位置以及动画后的大小。同样,这在Chrome和InternetExplorer中都不会发生。任何人都可以解释导致它的原因或提供补救措施吗?fiddle:http://jsfiddle.net/XEDEM/1/代码:$('.card').mouseover(function(){$(this).css({'transform':'scale(1.2)','-we

javascript - 如何平滑过渡 CSS 背景图片?

目前主要的解决方案是:"Justthrowaloadingscreenupuntilthepageisloaded".但我的目标是构建能够非常快速地呈现基本内容的页面,无需加载屏幕,然后在图像和奇特功能准备就绪时进行过渡。所以我会等到它加载完毕,然后淡入。或者我会加载一个非常低分辨率的版本,然后在准备就绪时淡入高分辨率。我还没有弄清楚这种做法的一个方面是如何使用背景图像。如何实现背景图像的平滑淡入效果?我愿意使用:JavascriptJQuery任何现代JQuery库CSS技巧/“技巧”但我想避免:使用叠加元素并将其淡入顶部。 最佳答案

javascript - 过渡组动画在添加第三个元素时改变行为

上下文:我在页面顶部有一个div,我通过按钮显示/隐藏它。div位于按钮下方和内容上方。我使用了transition-group以便其余内容在显示/隐藏时在div上向上/向下滑动。内容有一个margin-top,这样它就可以从上面显示/隐藏的div中限制自己。需要:我想要在div顶部留一个边距,这样当它显示时,它在自身和按钮之间保留空间。https://imgur.com/UG5iakC问题:我试过两种方法:1)为隐藏的div放置一个margin-top。因为我在div上有position:absolute隐藏它以便内容越过div,div调整到内容的大小,因此边距会自动变小;所以在隐藏

javascript - 创建具有不同开始和结束行为的 CSS 过渡?

我想在HTML元素上进行简单的颜色转换。我要解决的问题是,我需要让过渡的第一部分发生更快,而第二部分较慢。所以,我在快速眨眼(淡入)和较慢的复原(淡出)之后。我已经通过以下解决方案实现了这一点,但它对我来说并不正确。它看起来不正确,因为我最终使用了嵌套的事件处理程序并且代码太复杂了。但是,它准确地展示了我正在努力实现的目标。有没有办法以更智能的方式设置这种variableCSSTransition?functionupdateCard(cardObj){//Handlecardcolor.letcardBlinkColor='rgb(11,83,69)';//Storecurrentb

html - 过渡 SVG 过滤器

我正在尝试在SVG圆圈上创建类似阴影的Material设计。当你点击圆圈时,我希望这个阴影随着一个漂亮的过渡而增长,但目前我正在努力弄清楚是否有可能为这个过渡设置动画,所以我希望有人能提供帮助。我已经添加了一个小例子来说明我目前所获得的内容,一个带有阴影的圆圈,它会在鼠标悬停时发生变化。我花了很长时间尝试在CSS中制作阴影,但得出的结论是我认为现在不可能。虽然我已经有了阴影,但我找不到让它们动起来的方法。我找到了一些使用单个属性的动画标签的示例(例如圆的颜色),并找到了使用关键帧进行CSS过渡的示例,但在这里我想修改实际的过滤器本身。这是否可能,有人可以说明您如何实现这一目标-理想情况

javascript - CSS 中带过渡的可扩展 Div

我的页面顶部有一个div,其中包含一些标题文本,在mouseenter上,应该展开(在高度上)以显示一些较小的文本.然后,在mouseleave时,它应该会缩回。这比听起来要难...解决方案必须:从只适合标题的高度,到适合所有文本的高度。从一个过渡到另一个。尝试使用纯CSS。如果鼠标离开,展开动画会暂停,反之亦然(CSS中的默认设置,但jQuery中不是)。我试过:在我的样式表中使用:hover,将设置的像素值更改为auto,如thisquestion中所示(但在我的是纯CSS)。这没有过渡。在扩展时使用设置的高度,这不适用于不同的视口(viewport)尺寸。使用max-height

javascript - webkit 过渡在 mozilla 和 opera 中结束了吗?

我想知道在mozilla和opera浏览器中Chrome中是否有一些预定义的事件,比如webkitTransitionEnd?如何检测浏览器是否启用了webkit和CSS3? 最佳答案 根据theMDNDocCenter有这样一个事件:Thereisasingleeventthatisfiredwhentransitionscomplete.InFirefox,theeventistransitionend,inOpera,oTransitionEnd,andinWebKititiswebkitTransitionEnd.